home *** CD-ROM | disk | FTP | other *** search
-
-
- History of changes for
- Extended Batch Language Version 3
-
- 1. Version 3.01a
-
- Initial release.
-
- 2. Version 3.01b
-
- Fixed bug that caused some text in the prompts for READ
- or INKEY commands to print smiley face characters.
-
- 3. Version 3.02a
-
- * Fixed bug if a "call" to a second batch file was
- made using the command "BAT SHELL BAT /R
- Second.BAT" and external functions were ALSO used.
- The bug caused a system hang.
-
- * Changed the algorithm that looked up the keywords
- to improve execution speed.
-
- * Fixed bug so that pressing break will properly
- reset the CALL-RETURN pointer for batch file
- subroutines when terminated.
-
- * Protected the functions 72,7A,7B,7C,7D so that they
- cannot be used by user extensions if the transient
- EBL is not in memory. All will return AX=-1 if EBL
- is not in memory. If OK, it will always return
- AH=0.
-
- * The IF,THEN,ELSE commands can have CALL-RETURN
- commands between them and the status of the IF be
- saved and restored properly.
-
- * If a CLS command is followed immediately by a READ
- command with a prompt, the cursor position will now
- be correct.
-
- * Changed spacing of parameter line within SHELL
- command to exactly match what DOS creates. Some
- programs may be sensitive to this and failed
- previously.
-
-
- 4. Version 3.03a
-
- * Fixed all READ and PARSE commands so that contents
- read will not be altered by any external function
- packages that are loaded.
-
- * External function names must now be from 3 to 15
- letters long. EBL will not call external functions
- with names too short or long. Exceptions are
- functions (like the extended variables) with names
- starting with "&" (ampersand).
-
- * The PARSE command will now allow an empty token to
-
-
- Page 1
-
-
- History of changes for
- Extended Batch Language Version 3
-
- be parsed. No error will be reported and the
- resulting variables will be made empty.
-
- * Quoted string mode will be effectively disabled
- (/Q- option) during any READ or PARSE command. This
- will allow entry of strings contain quotes, even
- partial ones.
-
- * Further optimized command recognition to make EBL
- even faster.